c.t. fletcher